Skip to main content
Version: 11.x

New Installation

License Portal Setup

Before the setup process, you should create an account in the Smartsign License Portal to manage your orders and licenses.

You can create an account at https://portal.smartsign.se even if your license order has not been delivered yet.

The server should always be installed using an account belonging to the organization, not a reseller or other entity.

104301750

Server Installation

Review the Preparation checklist and make sure all prerequisites are installed/available before proceeding with the server installation.

Get the latest installer for Smartsign Server 10 and run it.

104301719  

End-User License Agreement

Read and accept the License agreement. Then Click Next to continue with installation.

104301720
Destination Folder

Choose where to install Smartsign Server. Click Next to continue.

104301721  

Ready to Install

The installer is now ready to begin. Click install to proceed with installation.

104301722  

Installation complete
When the installer is done, it will launch a webpage to assist with completing the installation. Press the finish button to close the installer.

104301723

Server Installer

The Server installer tool is launched automatically after the setup completes. It will assist you to install missing dependencies and prepare configurations for the server setup.

note

The Server Installer console window should be left running at all times when using the Server Installer. In it you can see some logging on the actions performed by it. Some errors/warnings are expected when check for system components etc so don't worry about it as long as the user interface says it's ok. Should the console window be closed for any reason, or you want to run the Server Installer again, you can launch it again from the start menu shortcut "Smartsign Server Installer".

Page 1 - Install dependencies

104301751
If you miss any components. Use the Install button to install them one by one in the order listed. Please be patient since some steps may take some time.

IIS (Web server - Internet Information Services)
For the wizard to be able to assist with this, the server must have the Windows server installer sources available. Otherwise you'll need to install IIS manually.

URL Rewrite (Rewrite Engine for IIS)

Microsoft's rewrite engine for IIS, used for reverse proxying calls to embedded microservices.

ARR (Application Request Routing)

Microsoft's application request routing addon, needed to enable reverse proxy support in URL rewrite.

IIS Website (Website for Smartsign Publisher)
If a Smartsign website is not already configured in IIS, the default web site will be stopped and a new web site will be created for Smartsign including needed sub-applications. (In some cases the website may just be missing some configuration, clicking install will then fix the missing parts.)

Smartsign Snapshot Service
Smartsign snapshot service is a required component of any Smartsign installation, but in some scenarios it can be installed on a different computer. For this reason it's not required to install it before you proceed, but as a rule of thumb you should always install it if you are setting up a new server. If the intention is to have a separate installation, that should be setup after the server is up and running, after which the locally installed snapshot service can then be uninstalled.

Page 2 - Smartsign Configuration

104301716

MSSQL Server address
Provide the address to the MSSQL Server, for example "localhost", see Microsoft SQL Server for additional examples.

MSSQL Username
The username for your database login, for example "smartsign_dbuser". See Microsoft SQL Server for more information. Leave blank if you want to use Windows integrated authentication.

MSSQL Password
The password for your database login. Leave blank if you want to use Windows integrated authentication.

MSSQL Options

Use Windows integrated authentication Enables Windows integrated authentication. Keep in mind that the database connection test will be performed with the currently logged in user.
We recommend that you immediately open the Windows service manager and configure a service account and password on the Smartsign Server 10 service (do not start it) so that it's ready and has access to the SQL Server when it's started after the configuration is completed.
Use encryption Explicitly enables encryption on the SQL connection (required if using Azure SQL)
Trust server certificate Explicitly trust the server certificate

Server hostname

The complete server address for your server, we recommend using a Fully Qualified Domain Name (FQDN) and preferably a CNAME like smartsign.myorganization.org, rather than the server's own name.

warning

Inconsistent use of IP and/or DNS name can cause issues with the Publisher web interface, connected players, authentication, security and more.

The hostname that you configure here is what you should use, both when connecting players (hostname/URL) and when accessing the web interface.

It is important to be consistent and either use only IP address or only FQDN hostname both when using the web interface and when connecting players.

The hostname should resolve correctly through DNS both on the server, web browsers on other computers and on player hardware.

Avoid using temporary names, set it correct the first time to avoid issues and reconfigurations.

Example hostname

Description

MYSERVERNAME

DO NOT USE. This is bad configuration. A PC can resolve this name in most cases, but it's not a correct DNS name and will be unresolvable for most hardware-based players.

192.168.1.10

10.10.10.150

Common IP addresses. This is a working configuration and can safely be used for both PC and other devices. It is however limited since you will only be able to use unencrypted http communication.

[myservername.mydomain.com](http://myservername.mydomain.com)

[smartsign.mydomain.com](http://smartsign.mydomain.com)

FQDN addresses, Fully Qualified Domain Name. These are complete DNS addresses and will work on both PC and other devices. This is the recommended and most flexible configuration for your server.

Admin User Email
The email address of the first admin user, this user will be the global admin for the server

Admin User Password
The password for the first admin user. This can only be set here on first installation and must meet complexity requirements (At least 12 characters, min 1 lower case, min 1 upper case, min 1 special).

Test database connection
Click the button the test the database connection. If the settings are correct you will normally get a result in seconds, but failed attempts can take up to a minute so be patient.

A successful test is indicated on the button as such:
104301753

Save
Save the configuration, the button is enabled once you have a successful database connection test.

Page 3 - Smartsign Email Configuration

note

Providing an email configuration is required for the Identity server to function, but it is possible to input a non working configuration and return later if necessary. 

Smartsign Display Manager uses Smartsign Identity for authentication. It's an authentication server implementing OpenID Connect (OIDC) and OAuth 2.0 standards.

  • It requires you to verify email addresses and also sends out new user invites using email, which means outbound email configuration is critical.
  • The Server Installer allows you to configure and test your outbound email configuration.

104301754

ID SMTP From address
The from address in emails sent by Smartsign

ID SMTP Host
Address to the SMTP server, use either FQDN or IP

ID SMTP Port
Port to use for the SMTP Server

ID SMTP Username
The username for the SMTP server (leave blank if not used)

ID SMTP Password
The password for the SMTP server (leave blank if not used)

Test connection
Send a test email to the email address provided to verify function. Check the recipient's inbox to confirm success.

Save
Saves the configuration

Continue To Setup
Once you are happy with all the configurations, click the Continue To Setup button.
This will start the Smartsign Server Service and then proceed to the setup step that will assist you in completing the installation.

Smartsign Server Setup

In the setup step you will make the final configurations and finally create the application database.

note

If the configuration fields don't unlock the Smartsign Server Service likely has an issue starting. This is most likely because of a missing prerequisite or similar.
Check the Windows Event Viewer for errors and double check the prerequisites list to make sure you have installed everything.
When you're done, try starting the Smartsign Server Service again, and then press Reload Status to retry.

Server Setup, full overview

Publisher UI Version

Select the User Interface version that you want to use for this server:

  • Version 11: Recommended (Not possible to downgrade to v10 later if you choose this)
  • Version 10: Use if you need legacy functionality that is not yet available on v11. Can be upgraded to v11 later.

Publisher UI Selection

Portal registration

Enter the username and password created earlier for the License Portal and then click Register. A notification will tell you if it successfully connects to the portal.
We strongly recommend not skipping this step. It's better to have a correct configuration from the start instead of having to manually edit the configuration afterwards.

Portal Registration

Troubleshooting portal connection

Possible cause

Troubleshooting

Incorrect credentials

Open a web browser
Go to https://portal.smartsign.se
Login using your credentials

Access to https://portal.smartsign.se is blocked

Make sure that the Smartsign Server Service has access to the Internet or at least https://portal.smartsign.se

Example actions

  1. Configure company firewall to allow access
  2. Proxy required to access Internet?
    1. Create a service user
    2. Login with the user
    3. Configure proxy settings
    4. Test access by browsing to https://portal.smartsign.se
    5. Configure the Smartsign Server Service to be run by the service account

Setup Database / Create First Site

Provide the name of the first site, i.e. the root site of this server. Your company name is usually the best choice.

Click Setup to generate the database and complete necessary configurations.

SetupDatabase Site Name Input

Once the setup completes successfully, you can click Smartsign Publisher to exit the installer and go to the Smartsign Publisher user interface.

104301763

If everything is correct, you should now arrive at the login screen.
Login with the admin user email and password that you set earlier in the configuration step.

104301764

Installation completed

The server installation should now be complete.

If you did not add your licenses already, it's time to do so. Please see the section License allocation for further information.